类 启动窗口 : 窗口

	@布局配置([[根布局=真,宽度=-1,高度=-1,背景颜色=-515]])
	变量 线性布局1 : 线性布局
	@布局配置([[父布局=线性布局1,宽度=-1,高度=-1]])
	变量 相对布局1 : 相对布局
	@布局配置([[父布局=相对布局1,宽度=-1,高度DP=500,对齐方式=17,纵向布局=真]])
	变量 线性布局3 : 线性布局
	@布局配置([[父布局=线性布局3,宽度DP=120,高度DP=120,圆角=20,卡片阴影=0]])
	变量 卡片布局2 : 卡片布局
	@布局配置([[父布局=卡片布局2,宽度=-1,高度=-1,图片资源="../src/c45f1e464b64c5c8d161920dadb79e17.png"]])
	变量 图片框2 : 图片框
	@布局配置([[父布局=线性布局3,@上外边距=60,粗体=真,字体大小=25,内容="悦心后台",显示行数=1,行距=10,字体颜色=-16777216,对齐方式=17]])
	变量 文本框2 : 文本框
	@布局配置([[父布局=相对布局1,宽度=-1,高度DP=40,@位于布局底部=真,对齐方式=17]])
	变量 线性布局2 : 线性布局
	@布局配置([[父布局=线性布局2,@布局对齐方式=0,对齐方式=17,粗体=假,字体大小=15,内容="©️ 2025 悦心后台 • By 晚枫",字体颜色=-16777216]])
	变量 文本框3 : 文本框

	事件 启动窗口:创建完毕()
		申请所有权限()
		订阅事件()
		本对象.显示标题栏 = 假
		延迟启动()
	结束 事件

	@异步方法
	方法 延迟启动()
		等待 延时(3000)
		切换窗口(用户登录)
		播放默认切换动画(淡入淡出)
		关闭窗口()
	结束 方法
	
	变量 上次返回:长整数 = 0
	@虚拟方法
	方法 返回键被按下()
		如果 (取当前时间戳() - 上次返回) < 2000
			关闭程序()
		否则
			弹出警告提示("再按一次退出！")
			上次返回 = 取当前时间戳()
		结束 如果
	结束 方法

结束 类